const path = require("path");

module.exports = {
  // 部署应用包时的基本URL
  publicPath: "/", //在项目运行时通过process.env.BASE_URL获得。
 

  devServer: {
    proxy: {
      "/api": {
        target: "http://localhost:3000",
        changeOrigin: true,
      },
    },
  },

  // 配置webpack
  chainWebpack: (config) => {
    // 配置路径别名
    config.resolve.alias
      .set("@", path.resolve(__dirname, "src"))
      .set("~", path.resolve(__dirname));
    // 相当于配置了webpack，如下：
    /* 
      module.exports = {
        resolve: {
          // 路径别名
          alias: {
            '@': 'src/'
          }
        }
      } 
    */
  },
};
